{"ast":null,"code":"export default function memoize(fn) {\n  var cache = {};\n  return function (arg) {\n    if (cache[arg] === undefined) {\n      cache[arg] = fn(arg);\n    }\n    return cache[arg];\n  };\n}","map":{"version":3,"names":["memoize","fn","cache","arg","undefined"],"sources":["/Users/poppie/Desktop/development/messenger/app/frontend/node_modules/@mui/system/esm/memoize.js"],"sourcesContent":["export default function memoize(fn) {\n  const cache = {};\n  return arg => {\n    if (cache[arg] === undefined) {\n      cache[arg] = fn(arg);\n    }\n\n    return cache[arg];\n  };\n}"],"mappings":"AAAA,eAAe,SAASA,OAAO,CAACC,EAAE,EAAE;EAClC,IAAMC,KAAK,GAAG,CAAC,CAAC;EAChB,OAAO,UAAAC,GAAG,EAAI;IACZ,IAAID,KAAK,CAACC,GAAG,CAAC,KAAKC,SAAS,EAAE;MAC5BF,KAAK,CAACC,GAAG,CAAC,GAAGF,EAAE,CAACE,GAAG,CAAC;IACtB;IAEA,OAAOD,KAAK,CAACC,GAAG,CAAC;EACnB,CAAC;AACH"},"metadata":{},"sourceType":"module"}